Custom Constraints In Vehicle Routing Problems